<html>
<header>
  <title>Modificar Equipe</title>
</header>
<body>
<%@ page import="transacoes.*" %>
<%@ page import="data.*" %>
<%@ page import="data.FuncionarioDO" %>
<%@ page import="data.UserDO" %>
<%@ page import="java.util.Vector" %>

<! ------------------------------------------------------------------->
<!--   sempre mostrar o formulario de busca, ateh acao ser "voltar" -->

<%     if ( null != request.getParameter("voltar")) {
%>        <jsp:forward page="./main_medcoord.jsp" />
<%        return;
       }
%>

<form action="./modicar_equipe.jsp" method="post">
<%
    // VERIFICACAO MANUAL DO LOGIN
    if ( session.getAttribute("user_name") == null) {
       pageContext.forward("index.jsp");
    }

    int id_funcionario = Integer.parseInt((String)session.getAttribute("id_funcionario"));
    String nome1 = (String)session.getAttribute("user_name");
%>
    Bom dia <%= nome1 %> !!<br>
    
    Digite o ID do medico que deseja verificar:<br>
    
    <input type="text" name="id"><br>    
    <input type="submit" name="pesquisar" value="pesquisar" />
    <input type="submit" name="voltar" value="voltar" />
 </form>

<! ------------------------------------------------------------------->
<!--   se nao for o request inicial, acionar a transacao de negocio -->


<%   if ( null != request.getParameter("pesquisar")) {   
    String a = request.getParameter("id");
    int b =Integer.parseInt(a);
    transacoes.Funcionario medico = new transacoes.Funcionario();
    FuncionarioDO med = new FuncionarioDO();
    med = medico.buscar(b);   
    if (med.getFuncao() == "medico") {
%><form action="./modificar_equipe.jsp" method="post">     
    <table>
             <tr>
                <td>ID Medico</td>
                <td>ID Gerente</td>
                <td>Nome</td>
                <td>Contato</td>
                
             </tr>
             <tr>
                <td><%= med.getidFuncionario() %></td>
                <td><%= med.getidGerente() %></td>
                <td><%= med.getNome() %></td>
                <td><%= med.getContato() %></td>
             </tr>
          </table>
          <br>
          <input type="submit" name="Adicionar a equipe" value="adicionar">
          <input type="submit" name="Retirar da equipe" value="retirar">
          <input type="submit" name="Voltar" value="voltar" />
          <input type="text" name="id" style ="display:none" value="<%= med.getidFuncionario() %>"><br>           
</form>
<%
      }
  }
  if ( null != request.getParameter("adicionar")) {
    String a = request.getParameter("id");
    int b =Integer.parseInt(a);
    transacoes.Funcionario medico = new transacoes.Funcionario();
    FuncionarioDO med = new FuncionarioDO();
    Funcionario med1 = new Funcionario();
    med = medico.buscar(b);
    med.setidGerente(id_funcionario);
    med1.atualizarcord(med);
        
%>
<form action="./modificar_equipe.jsp" method="post">
Medico adicinado a sua equipe com sucesso!<br>
<input type="submit" name="Voltar" value="voltar" />
</form>
<%
 
 }
    
 if( null != request.getParameter("retirar")){ 
    String a = request.getParameter("id");
    int b =Integer.parseInt(a);
    transacoes.Funcionario medico = new transacoes.Funcionario();
    FuncionarioDO med = new FuncionarioDO();   
    Funcionario med1 = new Funcionario(); 
          med.setidGerente(0);
          med1.atualizarcord(med);
%>

<form action="./modificar_equipe.jsp" method="post">
Medico retirado com sucesso da sua equipe!!<br>    
<input type="submit" name="Voltar" value="voltar" />
</form>

</body>
</html>
